#ifndef MAINSCENE_H
#define MAINSCENE_H

#include <QMainWindow>
#include "basic.h"
#include <QPainter>
#include"primaryscene.h"
#include"boss.h"
#include"imitatescene.h"
#include"Record.h"
#include<QMenuBar>
#include<QPainter>
#include<pushbutton_01.h>
#include<QTimer>
#include<QLabel>
#include<QDebug>
#include<QPropertyAnimation>
#include"QPalette"
#include<time.h>

namespace Ui {
class MainScene;
}

class MainScene : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainScene(QWidget *parent = 0);
    ~MainScene();

    void paintEvent(QPaintEvent *);

    //维护新手场景
    PrimaryScene * pScene;

    //维护经典场景
    //ClassicScene * cScene;

    //维护boss场景
    Boss * bScene;

    //维护模仿场景
    ImitateScene * iScene;

    //维护记录场景
    Record * rScene;


private:
    Ui::MainScene *ui;
};

#endif // MAINSCENE_H
